Merged
Conversation
…proved configuration handling and UI updates
…d enhance InspectDetailDialog with improved layout and functionality
… layout with overflow handling
… reflect source field changes
…lDialog and TaskInspect components
…t component with inspection handling
…nd methods, and enhance data sorting functionality
…roved clarity and consistency
…ottomPanel components based on platform and mode
…to TopHeader - Removed the old template structure from DataValidationDialog.vue and replaced it with a new implementation for improved clarity and maintainability. - Updated the TopHeader.vue to include the DataValidationDialog component, enhancing the overall functionality of the header. - Adjusted data properties and methods in DataValidationDialog to ensure proper state management and event handling. - Cleaned up unused imports and improved component structure across related files.
- Added an event handler for opening the inspection dialog in MigrationMonitor.vue. - Refactored DataValidationDialog.vue to utilize the Composition API, improving readability and maintainability. - Updated the template and script structure in DataValidationDialog.vue for better state management and event handling. - Cleaned up unused code and improved the overall component structure in related files.
…ud applications - Changed import statement for WSClient in init.js to use named import for consistency. - Deleted unused App.tsx file from DAAS application to clean up the codebase. - Refactored App.vue to utilize useI18n for localization and removed provideI18n. - Removed deprecated hooks (useMessage, useI18n) from DAAS application. - Updated ObjectList and ObjectTable components to eliminate references to removed hooks. - Enhanced WebhookAlerts.vue with improved structure and validation logic. - Made various adjustments to ensure consistent error handling and messaging across components.
…og and DataValidationDialog - Enhanced data merging logic in NodeLog.vue to prevent unnecessary updates and improve performance. - Simplified the handleHideContent method to utilize caching for better efficiency. - Updated ConditionBox.vue to streamline imports and improve readability. - Refactored DataValidationDialog.vue to enhance validation settings and UI structure, including the addition of an auto-repair feature.
- Added MutationObserver to monitor changes in the log container and detect content overflow. - Updated handleLog method to manage the visibility of log content based on overflow status. - Cleaned up unneeded code and improved the handling of log item states for better performance and user experience.
…ectDetailDialog.vue
- Added a style attribute to ensure the TaskInspect component has a minimum width of 1000px for better layout consistency.
- Bumped version of element-plus to ^2.9.10 in package.json and pnpm-lock.yaml for improved features and bug fixes. - Modified Vite configuration in cloud and daas apps to refine SVG attribute handling. - Added new SVG icons (Lightning, LucideHash, LucideLink, LucideTable, Sparkles) to the assets/icons directory. - Enhanced styles in element.scss and utilities.scss for better layout and spacing. - Updated various components in the business package for improved functionality and user experience, including SceneDialog, Form, and ConditionBox. - Refactored ConsolePanel and other components for better code organization and readability.
…proved functionality and localization - Changed tab click handling in AlarmNotification.vue to use tab name directly. - Updated event binding in AlarmNotification.vue from @tab-click to @tab-change for better event handling. - Added new localization string for TASK_INSPECT_DIFFERENCE in AlarmSetting.vue and corresponding locale files. - Enhanced alarm settings in SettingPanel.vue to include TASK_INSPECT_DIFFERENCE with appropriate properties and notifications.
- Added Vue 3.5.13 as a dependency in package.json and pnpm-lock.yaml for improved features. - Included ElEmpty component in components.d.ts for better integration with Element Plus. - Modified InspectDetailDialog.vue to utilize ElEmpty for improved UI handling of empty states. - Updated TaskInspect.vue to refine data fetching logic and improve code clarity.
- Changed border radius from 'rounded-lg' to 'rounded-xl' in TaskInspect.vue for improved styling.
- Changed border radius from 'rounded-lg' to 'rounded-xl' in InspectDetailDialog.vue to enhance styling consistency.
…functionality - Changed the parent code for 'roleList' in menu.js from 'roleList' to 'roles' for better hierarchy representation. - Updated routes.js to dynamically import the Role component for improved performance. - Enhanced Role.vue by integrating PageContainer and Check components, and refactored the template for better structure and readability. - Added validation rules for username and email fields in List.vue to ensure required inputs are handled correctly.
- Updated button styles to accommodate empty span elements alongside icon-only buttons for better visual consistency across small, default, and large button variants.
…on files - Introduced a new status 'PING_TIMEOUT' in TaskInspect.vue with corresponding visual representation. - Added English, Simplified Chinese, and Traditional Chinese translations for 'PING_TIMEOUT' in the respective locale files.
…ate status representation
…s components - Added `center` and `customClass: 'pro-confirm'` properties to confirmation dialogs in Header.vue, Cluster.vue, and other components for improved visual consistency. - Updated styles in element.scss to define the new `.pro-confirm` class for better dialog presentation. - Refactored confirmation logic in various components to ensure uniformity in user interactions.
… functionality and code clarity - Made the `params` argument optional in the `getConfig` method of TaskInspect.ts for better flexibility. - Removed unused `loadEmailReceivers` function and cleaned up related code in SettingPanel.vue to enhance readability. - Adjusted formatting and structure in SettingPanel.vue for improved consistency and maintainability. - Updated the interval fetching logic in TaskInspect.vue to include a check for enabled status, enhancing the component's responsiveness.
…or improved clarity
…api modules - Upgraded `unplugin-auto-import` and `unplugin-vue-components` to their latest versions for enhanced functionality. - Added new `unimport` and `strip-literal` packages to improve code modularity and maintainability. - Refactored `Connections.ts` to streamline axios calls and improve readability. - Enhanced `List.vue` to integrate a new `SelectList` component for better database type selection. - Updated `FilterItemSelect.vue` to improve search functionality and user experience.
- Added a custom CSS variable to control button spacing in the selection area, enhancing the visual alignment of elements.
- Updated Header.vue to improve layout and styling of the header element. - Refactored List.vue to optimize tag selection logic and enhance user interaction with bulk operations. - Improved TablePage.vue by adjusting button spacing and adding a new icon for dropdown actions. - Updated Classification.vue to introduce a search feature, enhancing usability. - Modified element.scss to refine button hover styles for better visual feedback. - Replaced the expand-list icon with a new SVG for improved clarity and consistency across components.
- Updated pnpm-lock.yaml to reflect new versions of dependencies, including @babel/parser and @babel/types. - Added vueDevTools plugin in vite.config.ts for improved development experience. - Refactored components.d.ts to remove unused imports and improve clarity. - Enhanced Form.vue and ConditionBox.vue to manage condition lists more effectively, including search functionality and improved data handling.
- Added typings for ElAutocomplete, ElCard, ElDescriptions, ElDescriptionsItem, ElSkeleton, ElSkeletonItem, and vInfiniteScroll to components.d.ts for improved TypeScript support and component integration.
- Introduced a new utility class `.mx-0.5` for margin adjustments in utilities.scss. - Updated FieldRenameProcessor component to utilize the new margin class for improved spacing in the display of source field counts.
…ty and layout - Adjusted button width in the FieldRenameProcessor component for better alignment. - Replaced span elements with ElButton components to enhance interactivity and styling. - Simplified the rendering logic for button display based on row visibility.
…tionality - Removed unused vueDevTools plugin from vite.config.ts for cleaner configuration. - Updated auto-imports.d.ts to remove unnecessary comments. - Refactored tag selection logic in List.vue, connections/List.vue, and task/List.vue to improve performance and eliminate duplicates. - Enhanced TablePage.vue with drag-and-drop functionality for table rows, including new button styles and visibility controls. - Added custom styles in element.scss for drag-and-drop components and improved table cell interactions.
- Added custom styles for selection checkboxes in element.scss to improve visual consistency. - Adjusted the width of the selection column in List.vue for better alignment and usability.
…dependency for @formily/vue - Added patch for @formily/vue@2.3.3 in package.json and pnpm-lock.yaml to address compatibility issues. - Updated references in pnpm-lock.yaml to reflect the new patch hash for better dependency management.
- Added typings for ElIconRefresh, ElSelectLoading, and ElTreeSelect in components.d.ts to support new Element Plus components. - Updated element.scss to adjust button text color and border radius for better styling consistency. - Introduced new utility classes for grid layout in utilities.scss to enhance responsive design. - Refactored Form.vue and ConditionBox.vue to improve layout and spacing, including adjustments to form item alignment and structure.
- Upgraded unplugin-auto-import to version 19.2.0 and unplugin-vue-components to version 28.5.0 in package.json for better compatibility and features. - Added new dependencies strip-literal@3.0.0 and unimport@4.2.0 in pnpm-lock.yaml to enhance functionality. - Refactored Connections.ts to improve string interpolation and code readability. - Enhanced List.vue by integrating SelectList component for better database type selection and added fetchDatabaseTypeOptions method for dynamic data loading. - Updated FilterItemSelect.vue to improve filtering logic and UI responsiveness.
- Added patch for `@formily/vue@2.3.3` to enhance compatibility. - Updated `unplugin-auto-import` and `unplugin-vue-components` to their latest versions for improved functionality. - Refactored various components to streamline imports and enhance readability. - Improved styling in `Header.vue` and `List.vue` for better user experience. - Cleaned up unused code and optimized component structure across the application.
…cation Feat/tap 5855 incremental verification
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.